body{background: #fff;color: #5c6873;
    font-family: "Microsoft YaHei","微软雅黑","Roboto Condensed",sans-serif;
    padding: 0px !important;
    margin: 0px !important;
    font-weight: 300;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{
	padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
}
.table > tfooter > tr > td, .table > tbody > tr > td, .table > tbody > tr > th, .table > thead > tr > th{
	border-color: #eeeeee;
}
.tx-indexedsearch-res TD.tx-indexedsearch-descr{
	font-size: 14px;
    font-style: normal;
}
.table>tbody>tr.info>td, .table>tbody>tr.info>th, .table>tbody>tr>td.info, .table>tbody>tr>th.info, .table>tfoot>tr.info>td, .table>tfoot>tr.info>th, .table>tfoot>tr>td.info, .table>tfoot>tr>th.info, .table>thead>tr.info>td, .table>thead>tr.info>th, .table>thead>tr>td.info, .table>thead>tr>th.info{
	background-color: #eeeeee;
}
.tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:red;}.tx-indexedsearch-res .tx-indexedsearch-info{background:#eeeeee;}.tx-indexedsearch-res .tx-indexedsearch-secHead{margin-top:20px;margin-bottom:5px;}.tx-indexedsearch-res .tx-indexedsearch-secHead H2{margin-top:0px;margin-bottom:0px;}.tx-indexedsearch-res .tx-indexedsearch-secHead TD{background:#cccccc;vertical-align:middle;}.tx-indexedsearch-res .noResume{color:#666666;}.tx-indexedsearch-category{background:#cccccc;font-size:16px;font-weight:bold;}.res-tmpl-css{clear:both;margin-bottom:1em;}
.tx-indexedsearch-browsebox li a{
	padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.tx-indexedsearch-browsebox>.active>a, .tx-indexedsearch-browsebox>.active>a:focus, .tx-indexedsearch-browsebox>.active>a:hover, .tx-indexedsearch-browsebox>.active>span, .tx-indexedsearch-browsebox>.active>span:focus, .tx-indexedsearch-browsebox>.active>span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #337ab7;
    border-color: #337ab7;
}
.tx-indexedsearch-browsebox>li:first-child>a{
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.tx-indexedsearch-browsebox>li:last-child>a{
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.margin-20{
	margin-top: 20px;
	margin-bottom: 20px
}
.tx-indexedsearch-browsebox LI {
    display: inline;
    margin-right: 5px;
}
b, strong {
    font-weight: 700;
}
.tx-indexedsearch-browsebox li a {
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}